Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github May 9, 2025

Bumps matplotlib from 3.10.1 to 3.10.3.

Commits
  • 8b82729 REL: v3.10.3
  • 71e6946 REL prep 3.10.3
  • 0ef15b6 Merge pull request #30018 from meeseeksmachine/auto-backport-of-pr-29907-on-v...
  • 3b50d5c Backport PR #29907: Ensure text metric calculation always uses the text cache
  • acb7361 Merge pull request #30010 from rcomer/auto-backport-of-pr-29992-on-v3.10.x
  • 0ef1165 Backport PR #29992 on v3.10.x: Update pinned oldest win image on azure
  • 0595366 Merge pull request #29867 from QuLogic/auto-backport-of-pr-29827-on-v3.10.x
  • 9f40c83 Merge pull request #30002 from meeseeksmachine/auto-backport-of-pr-29673-on-v...
  • 95c87f2 Backport PR #29673: DOC: document the issues with overlaying new mpl on old mpl
  • a64d453 Merge pull request #29999 from QuLogic/auto-backport-of-pr-29997-on-v3.10.x
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [matplotlib](https://github.com/matplotlib/matplotlib) from 3.10.1 to 3.10.3.
- [Release notes](https://github.com/matplotlib/matplotlib/releases)
- [Commits](matplotlib/matplotlib@v3.10.1...v3.10.3)

---
updated-dependencies:
- dependency-name: matplotlib
  dependency-version: 3.10.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels May 9, 2025
@changeset-bot
Copy link

changeset-bot bot commented May 9, 2025

⚠️ No Changeset found

Latest commit: 04b76ac

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@github-actions
Copy link

github-actions bot commented May 9, 2025

Dependency Review

The following issues were found:
  • ✅ 0 vulnerable package(s)
  • ✅ 0 package(s) with incompatible licenses
  • ✅ 0 package(s) with invalid SPDX license definitions
  • ⚠️ 3 package(s) with unknown licenses.
See the Details below.

License Issues

Pipfile

PackageVersionLicenseIssue Type
matplotlib~> 3.10NullUnknown License

Pipfile.lock

PackageVersionLicenseIssue Type
matplotlib3.10.3NullUnknown License
packaging25.0NullUnknown License

OpenSSF Scorecard

PackageVersionScoreDetails
pip/matplotlib ~> 3.10 🟢 7.5
Details
CheckScoreReason
Code-Review🟢 10all changesets reviewed
Maintained🟢 1030 commit(s) and 19 issue activity found in the last 90 days -- score normalized to 10
Dangerous-Workflow🟢 10no dangerous workflow patterns detected
CII-Best-Practices⚠️ 0no effort to earn an OpenSSF best practices badge detected
Security-Policy🟢 10security policy file detected
License🟢 9license file detected
Token-Permissions⚠️ 0detected GitHub workflow tokens with excessive permissions
Signed-Releases⚠️ -1no releases found
Binary-Artifacts🟢 10no binaries found in the repo
Branch-Protection🟢 8branch protection is not maximal on development and all release branches
Fuzzing🟢 10project is fuzzed
Pinned-Dependencies🟢 6dependency not pinned by hash detected -- score normalized to 6
Packaging🟢 10packaging workflow detected
Vulnerabilities⚠️ 018 existing vulnerabilities detected
SAST🟢 10SAST tool is run on all commits
pip/contourpy 1.3.2 🟢 5
Details
CheckScoreReason
Maintained🟢 1012 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10
Binary-Artifacts🟢 10no binaries found in the repo
Security-Policy🟢 10security policy file detected
Dangerous-Workflow🟢 10no dangerous workflow patterns detected
Code-Review⚠️ 0Found 1/22 approved changesets -- score normalized to 0
Packaging⚠️ -1packaging workflow not detected
Token-Permissions⚠️ 0detected GitHub workflow tokens with excessive permissions
CII-Best-Practices⚠️ 0no effort to earn an OpenSSF best practices badge detected
Vulnerabilities🟢 100 existing vulnerabilities detected
License🟢 10license file detected
Fuzzing⚠️ 0project is not fuzzed
Signed-Releases⚠️ -1no releases found
Pinned-Dependencies⚠️ 0dependency not pinned by hash detected -- score normalized to 0
Branch-Protection⚠️ 0branch protection not enabled on development/release branches
SAST⚠️ 0SAST tool is not run on all commits -- score normalized to 0
pip/fonttools 4.57.0 🟢 6.8
Details
CheckScoreReason
Maintained🟢 1030 commit(s) and 15 issue activity found in the last 90 days -- score normalized to 10
Code-Review🟢 10all changesets reviewed
Dangerous-Workflow🟢 10no dangerous workflow patterns detected
Token-Permissions⚠️ 0detected GitHub workflow tokens with excessive permissions
Security-Policy🟢 10security policy file detected
CII-Best-Practices⚠️ 0no effort to earn an OpenSSF best practices badge detected
License🟢 10license file detected
Signed-Releases⚠️ -1no releases found
Binary-Artifacts🟢 10no binaries found in the repo
Branch-Protection⚠️ -1internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration
Fuzzing⚠️ 0project is not fuzzed
Vulnerabilities🟢 100 existing vulnerabilities detected
Pinned-Dependencies⚠️ 0dependency not pinned by hash detected -- score normalized to 0
Packaging🟢 10packaging workflow detected
SAST⚠️ 0SAST tool is not run on all commits -- score normalized to 0
pip/matplotlib 3.10.3 🟢 7.5
Details
CheckScoreReason
Code-Review🟢 10all changesets reviewed
Maintained🟢 1030 commit(s) and 19 issue activity found in the last 90 days -- score normalized to 10
Dangerous-Workflow🟢 10no dangerous workflow patterns detected
CII-Best-Practices⚠️ 0no effort to earn an OpenSSF best practices badge detected
Security-Policy🟢 10security policy file detected
License🟢 9license file detected
Token-Permissions⚠️ 0detected GitHub workflow tokens with excessive permissions
Signed-Releases⚠️ -1no releases found
Binary-Artifacts🟢 10no binaries found in the repo
Branch-Protection🟢 8branch protection is not maximal on development and all release branches
Fuzzing🟢 10project is fuzzed
Pinned-Dependencies🟢 6dependency not pinned by hash detected -- score normalized to 6
Packaging🟢 10packaging workflow detected
Vulnerabilities⚠️ 018 existing vulnerabilities detected
SAST🟢 10SAST tool is run on all commits
pip/packaging 25.0 🟢 7.4
Details
CheckScoreReason
Maintained🟢 1011 commit(s) and 9 issue activity found in the last 90 days -- score normalized to 10
Packaging⚠️ -1packaging workflow not detected
Dangerous-Workflow🟢 10no dangerous workflow patterns detected
Security-Policy🟢 9security policy file detected
Code-Review🟢 6Found 16/23 approved changesets -- score normalized to 6
Binary-Artifacts🟢 4binaries present in source code
Token-Permissions⚠️ 0detected GitHub workflow tokens with excessive permissions
Pinned-Dependencies🟢 10all dependencies are pinned
CII-Best-Practices⚠️ 0no effort to earn an OpenSSF best practices badge detected
License🟢 9license file detected
Fuzzing🟢 10project is fuzzed
Signed-Releases⚠️ -1no releases found
Branch-Protection⚠️ -1internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration
Vulnerabilities🟢 91 existing vulnerabilities detected
SAST🟢 10SAST tool is run on all commits
pip/pillow 11.2.1 🟢 6.9
Details
CheckScoreReason
Code-Review🟢 10all changesets reviewed
Maintained🟢 1030 commit(s) and 27 issue activity found in the last 90 days -- score normalized to 10
Security-Policy🟢 10security policy file detected
Dangerous-Workflow🟢 10no dangerous workflow patterns detected
CII-Best-Practices🟢 5badge detected: Passing
License🟢 9license file detected
Token-Permissions🟢 10GitHub workflow tokens follow principle of least privilege
Signed-Releases⚠️ -1no releases found
Binary-Artifacts🟢 10no binaries found in the repo
Fuzzing🟢 10project is fuzzed
Packaging🟢 10packaging workflow detected
Pinned-Dependencies⚠️ 0dependency not pinned by hash detected -- score normalized to 0
SAST⚠️ 0SAST tool is not run on all commits -- score normalized to 0
Vulnerabilities⚠️ 013 existing vulnerabilities detected
Branch-Protection⚠️ 0branch protection not enabled on development/release branches
pip/pyparsing 3.2.3 🟢 6.6
Details
CheckScoreReason
Maintained🟢 1030 commit(s) and 9 issue activity found in the last 90 days -- score normalized to 10
Code-Review⚠️ 0Found 0/30 approved changesets -- score normalized to 0
Packaging⚠️ -1packaging workflow not detected
Dangerous-Workflow🟢 10no dangerous workflow patterns detected
SAST⚠️ 0no SAST tool detected
Security-Policy🟢 10security policy file detected
Token-Permissions🟢 10GitHub workflow tokens follow principle of least privilege
CII-Best-Practices⚠️ 0no effort to earn an OpenSSF best practices badge detected
Binary-Artifacts🟢 10no binaries found in the repo
License🟢 10license file detected
Vulnerabilities🟢 100 existing vulnerabilities detected
Branch-Protection⚠️ -1internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration
Signed-Releases⚠️ 0Project has not signed or included provenance with any releases.
Pinned-Dependencies⚠️ 0dependency not pinned by hash detected -- score normalized to 0
Fuzzing🟢 10project is fuzzed

Scanned Files

  • Pipfile
  • Pipfile.lock

@github-actions
Copy link

github-actions bot commented May 9, 2025

README stats current output:

Code Time

Profile Views

Lines of code

🐱 My GitHub Data

📦 1.3 MB Used in GitHub's Storage

🏆 385 Contributions in the Year 2025

💼 Opted to Hire

📜 387 Public Repositories

🔑 128 Private Repositories

I'm a Night 🦉

🌞 Morning                5702 commits        ██████░░░░░░░░░░░░░░░░░░░   25.28 % 
🌆 Daytime                4638 commits        █████░░░░░░░░░░░░░░░░░░░░   20.56 % 
🌃 Evening                10414 commits       ████████████░░░░░░░░░░░░░   46.16 % 
🌙 Night                  1805 commits        ██░░░░░░░░░░░░░░░░░░░░░░░   08.00 % 

📅 I'm Most Productive on Friday

Monday                   2010 commits        ██░░░░░░░░░░░░░░░░░░░░░░░   08.91 % 
Tuesday                  4031 commits        ████░░░░░░░░░░░░░░░░░░░░░   17.87 % 
Wednesday                4820 commits        █████░░░░░░░░░░░░░░░░░░░░   21.37 % 
Thursday                 2316 commits        ███░░░░░░░░░░░░░░░░░░░░░░   10.27 % 
Friday                   4888 commits        █████░░░░░░░░░░░░░░░░░░░░   21.67 % 
Saturday                 3103 commits        ███░░░░░░░░░░░░░░░░░░░░░░   13.76 % 
Sunday                   1391 commits        ██░░░░░░░░░░░░░░░░░░░░░░░   06.17 % 

📊 This Week I Spent My Time On

🕑︎ Time Zone: Asia/Jakarta

💬 Programming Languages: 
TypeScript               6 hrs 56 mins       █████████████░░░░░░░░░░░░   51.24 % 
JSON                     2 hrs 43 mins       █████░░░░░░░░░░░░░░░░░░░░   20.15 % 
Markdown                 1 hr 35 mins        ███░░░░░░░░░░░░░░░░░░░░░░   11.74 % 
Other                    56 mins             ██░░░░░░░░░░░░░░░░░░░░░░░   06.90 % 
YAML                     32 mins             █░░░░░░░░░░░░░░░░░░░░░░░░   04.02 % 

🔥 Editors: 
Cursor                   10 hrs 1 min        ███████████████████░░░░░░   74.08 % 
VS Code                  3 hrs 30 mins       ██████░░░░░░░░░░░░░░░░░░░   25.92 % 

🐱‍💻 Projects: 
redocly                  6 hrs 51 mins       █████████████░░░░░░░░░░░░   50.67 % 
zaform                   4 hrs 42 mins       █████████░░░░░░░░░░░░░░░░   34.80 % 
dietthing                45 mins             █░░░░░░░░░░░░░░░░░░░░░░░░   05.64 % 
modelcontextprotocol-serv42 mins             █░░░░░░░░░░░░░░░░░░░░░░░░   05.25 % 
byob                     14 mins             ░░░░░░░░░░░░░░░░░░░░░░░░░   01.76 % 

💻 Operating System: 
Mac                      9 hrs 56 mins       ██████████████████░░░░░░░   73.37 % 
Linux                    3 hrs 36 mins       ███████░░░░░░░░░░░░░░░░░░   26.63 % 

I Mostly Code in TypeScript

TypeScript               154 repos           ███████████░░░░░░░░░░░░░░   43.63 % 
Python                   9 repos             █░░░░░░░░░░░░░░░░░░░░░░░░   02.55 % 
MDX                      5 repos             ░░░░░░░░░░░░░░░░░░░░░░░░░   01.42 % 
Shell                    3 repos             ░░░░░░░░░░░░░░░░░░░░░░░░░   00.85 % 
Lua                      1 repo              ░░░░░░░░░░░░░░░░░░░░░░░░░   00.28 % 

Timeline

You can use this website to view the generated base64 image.

data:image/png;base64,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

Last Updated on 09/05/2025 14:29:48 UTC

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant